﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ortodoctor.Componentes
{
    class Procedimento_Cliente
    {
        private int id_procedimento_cliente;
        private int id_procedimento;
        private int id_cliente;
        private double valor_total;
        private int tempo_tratamento;

        public Procedimento_Cliente()
        {
            id_cliente = id_procedimento = id_procedimento_cliente = -1;
            valor_total = tempo_tratamento = 0;
        }

        public Procedimento_Cliente(int idProcedimentoCliente, int idProcedimento, int idCliente, double valorTotal, int tempoTratamento)
        :this()
        {
            id_procedimento_cliente = idProcedimentoCliente;
            id_procedimento = idProcedimento;
            id_cliente = idCliente;
            valor_total = valorTotal;
            tempo_tratamento = tempoTratamento;
        }

        public int IdProcedimentoCliente
        {
            get { return id_procedimento_cliente; }
            set { id_procedimento_cliente = value; }
        }

        public int IdProcedimento
        {
            get { return id_procedimento; }
            set { id_procedimento = value; }
        }

        public int IdCliente
        {
            get { return id_cliente; }
            set { id_cliente = value; }
        }

        public double ValorTotal
        {
            get { return valor_total; }
            set { valor_total = value; }
        }

        public int TempoTratamento
        {
            get { return tempo_tratamento; }
            set { tempo_tratamento = value; }
        }
    }
}
